home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / utils / da_150.zip / WHATS.NEW < prev   
Text File  |  1996-01-18  |  5KB  |  101 lines

  1. -----------
  2. Version 1.5
  3. -----------
  4.  
  5. IMPORTANT NOTE FOR PREVIOUS USERS OF DA: In prior versions DA designated
  6. the /A command line option to 'delete [A]ll files'. As of version 1.5 DA
  7. now uses this option for 'delete by [A]ttribute'. The functionality of the
  8. previous /A option has been rewritten and applied to the option /E, short
  9. for 'delete [E]verything'.
  10.  
  11. Added the ability to delete files by attribute; archive, system, read only,
  12. and hidden (or even files that have no attributes set). This was assigned
  13. to the /A command line option.
  14.  
  15. Changed the /A (delete [A]ll files) option to /E (delete [E]verything)
  16. because of a conflict with the above mentioned new function.
  17.  
  18. Added two additional shortcuts to the file name completion feature.
  19. Previously, entering a filespec of . (single period) would cause DA to
  20. expand that entry into it's *.* equivalent, similar to most DOS commands.
  21. In addition to this feature you can now enter a file spec without an
  22. extension or an extension without a file spec. For example; if you wanted
  23. to delete all the files in your C:\Backup directory that began with the
  24. letters 'no' you could type 'da c:\backup\no*' (or 'da c:\backup\no*.') and
  25. DA would expand that into 'c:\backup\no*.*'. If you wanted to delete all
  26. the backup files in your C:\Temp directory you could type 'da c:\temp\.bak'
  27. and DA would expand that into 'c:\temp\*.bak'. Now, that may seem like an
  28. insignificant change but anything that allows you to keep your hands in the
  29. correct position on the keyboard, over the alpha keys, is always a benefit
  30. (well, at least it is to me). Be careful though, minor typing mistakes now
  31. have the potential to be quite disastrous (see the section titled PROGRAM
  32. USAGE in the Da.Doc file for more information).
  33.  
  34. Fixed a bug that wouldn't allow the [A]ll option to be specified from the
  35. delete directory confirm prompt.
  36.  
  37. Fixed a bug that would cause DA to attempt to delete the current directory
  38. if you specified the -d option and you had selected files from the current
  39. directory. DA's behavior should be that it only deletes the directories
  40. you've specified when using -d and not the current one, regardless of
  41. whether or not you happen to have selected files from your current
  42. directory.
  43.  
  44. And finally, I fixed a long standing bug that would cause DA to sometimes
  45. mistakenly identify a drives volume label as a file. Naturally, since it
  46. really wasn't a file DA would bomb out if you tried to delete it. This only
  47. seemed to occur with certain systems and when you were deleting files in
  48. the root directory.
  49.  
  50.  
  51. -----------
  52. Version 1.4
  53. -----------
  54.  
  55. Fixed another minor display anomaly which caused certain prompts to over
  56. write other information already on the screen. For some reason, and only
  57. under certain conditions, DA would stop advancing the cursor down the
  58. screen. This behavior caused some of the displayed information to be
  59. overwritten by something else. I've been chasing this one for the past
  60. year, more or less. I hope I've got it this time.
  61.  
  62. Added the ability to interrupt long or erroneously executed deletions by
  63. hitting any key on the keyboard. This was written in because of something
  64. stupid that I did; I started to erase some files from the wrong sub-dir and
  65. didn't realize it until after DA had started working. In order to stop it I
  66. had to reboot. This option should take care of that. The only caveat to
  67. this is if you get somebody who likes to 'type ahead' of a program, me
  68. included, you could inadvertently stop DA from doing it's job.
  69.  
  70. Enhanced DA's typical Y/N/Q (Yes/No/Quit) prompt with a new option: A (for
  71. All). Now, when questioned the prompt will be Y/N/Q/A. Selecting A will
  72. cause DA to continue along for *all* of the remaining files that match your
  73. specification(s). I found this to be quite useful if I wanted to use a
  74. filespec but I wasn't quite sure if it was going to be what I thought. In a
  75. case like that I'd always use the /C ([C]onfirm deletions) option. Well, if
  76. there were a lot of files that matched my filespec(s) I was stuck hitting
  77. the Y key over and over again. By adding the [A]ll option you can now just
  78. do the equivalent of turning off the /C option.
  79.  
  80. Improved the clarity and readability of some of the error messages to try
  81. and detail their meaning better.
  82.  
  83.  
  84. -----------
  85. Version 1.3
  86. -----------
  87.  
  88. Fixed a bug which caused DA to ignore the /C [C]onfirm option for
  89. sub-directories, but not for files. Sounds strange I know, especially
  90. considering the fact that they were supposed to be using the identical
  91. code. Sigh...
  92.  
  93. Speeded up file deletions approximately 25% by removing some redundant
  94. code. DA is really quite fast now, especially on drives that have a disk
  95. cache running.
  96.  
  97. I also fixed two different display bugs:
  98.     - when you selected [Q]uit from the [C]onfirm message screen
  99.     - one which caused certain prompts to over write other information
  100.       already on the screen
  101.